Leopard Beach Resort & Spa has a reputation for excellence. As well as enjoying a prime position on Diani Beach on Kenyas South Coast, the resort has extensively upgraded accommodation and facilities making it the preferred destination for holidaymakers and business travelers alike.
Facilities
Attractions at Leopard Beach Resort And Spa